package com.dfe.backend.common.sax.spd.substation;

import com.dfe.backend.common.sax.spd.substation.bay.Cable;
import com.dfe.backend.common.sax.spd.substation.bay.DeviceRef;
import lombok.Data;

import java.util.List;

/**
 * 【描述】：表示间隔，包含0个或多个DeviceRef元素和Cable元素
 *
 * @author LiChang
 * @since 2025-7-29 9:46
 */
@Data
public class Bay {
    /**
     * 间隔的标识符。应在Substation元素下唯一，宜采用设计编码
     */
    private String name;
    /**
     * 间隔描述
     */
    private String desc;
    /**
     * 电压等级。当间隔为虚拟间隔时，电压等级为0kV
     */
    private String voltageLevel;
    /**
     * 唯一识别标识，但可能无用处
     */
    private String objectId;

    private List<DeviceRef> deviceRefList;

    private List<Cable> cableList;
}
